long-range artillery - İspanyolca İngilizce Sözlük